Package-level declarations
Types
A listener for receiving notifications during the lifecycle of a native ad.
Interface allows to set NativeAdEventListener and to define whether web links are opened by in-app browser or by third-party browsers.
Interface provides values for native ad assets.
A listener for receiving notifications during the lifecycle of a native ad.
This exception is thrown when for some reason was unable to parse the native ad response.
NativeAdImage represents image asset. Height and width is always available. Bitmap is unavailable until loaded.
A listener for receiving notifications about images loading progress.
Class containing controls for native ad loading.
Interface that is implemented to determine when the loading of native advertising has completed or failed.
NativeAdMedia represents media content.
An AdRequest contains targeting information used to fetch an ad. Ad requests are created using Builder.
The type of native ad.
NativeAdView represents root view for native ad. Views for all of the required assets should be set. If any of the required views is not provided for native ad which contains corresponding assets, binding fails. Optional views may be provided to increase CTR.
NativeAdViewBinder allows bind native ad view View with native ad's content. It contains view for all of native ad assets. Views for all of the required assets should be set, although ad may not contain age restrictions, icon, warning or call to action. If any of the required views is not provided for ad which contains corresponding assets, binding fails. Optional views may be provided to increase CTR.
Class containing controls for bulk request ad loading.
Interface that is implemented to determine when the loading of bulk ad request has completed or failed.
Interface allows to bind NativeAdViewBinder with slider content,
Class containing controls for slider ad loading.
Interface that is implemented to determine when the loading of slider ad has completed or failed.